to keep something separate - Anglais Synonymes Dictionnaire